package com.zerosky.crm.po;

import java.io.Serializable;
import java.util.Date;

/**
 * 销售目标实体类
 * 
 * @author zhouzhengxiang
 *
 */
public class Objective implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 7713563313174657212L;
	/* ID */
	private String objectiveId;
	/* 目标额 */
	private Double objectiveMoney;
	/* 开始时间 */
	private Date startDate;
	/* 结束时间 */
	private Date endDate;
	/* 分公司ID */
	private String deptId;
	/* 部门ID */
	private String branchId;
	/* 团队Id */
	private String teamId;
	/* 目标类型 */
	private String objectiveType;
	/* 创建人ID */
	private String employeeId;
	/* 创建人名称 */
	private String createPeople;
	/* 创建时间 */
	private Date createDate;

	// 用于销售目标统计。
	/* ID */
	private String id;
	/* 名称 */
	private String name;
	/* 销售额 */
	private Double salesAmount;
	/* 员工数量 */
	private Integer employeeCount;
	/* 客户数量 */
	private Integer customerCount;
	/* 已签约客户数量 */
	private Integer signCustomerCount;
	/* 本月新增客户数量 */
	private Integer insertCustomerCount;

	public String getObjectiveId() {
		return objectiveId;
	}

	public void setObjectiveId(String objectiveId) {
		this.objectiveId = objectiveId;
	}

	public Double getObjectiveMoney() {
		return objectiveMoney;
	}

	public void setObjectiveMoney(Double objectiveMoney) {
		this.objectiveMoney = objectiveMoney;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getEmployeeId() {
		return employeeId;
	}

	public void setEmployeeId(String employeeId) {
		this.employeeId = employeeId;
	}

	public String getCreatePeople() {
		return createPeople;
	}

	public void setCreatePeople(String createPeople) {
		this.createPeople = createPeople;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public String getBranchId() {
		return branchId;
	}

	public void setBranchId(String branchId) {
		this.branchId = branchId;
	}

	public String getTeamId() {
		return teamId;
	}

	public void setTeamId(String teamId) {
		this.teamId = teamId;
	}

	public String getObjectiveType() {
		return objectiveType;
	}

	public void setObjectiveType(String objectiveType) {
		this.objectiveType = objectiveType;
	}

	public Double getSalesAmount() {
		return salesAmount;
	}

	public void setSalesAmount(Double salesAmount) {
		this.salesAmount = salesAmount;
	}

	public Integer getEmployeeCount() {
		return employeeCount;
	}

	public void setEmployeeCount(Integer employeeCount) {
		this.employeeCount = employeeCount;
	}

	public Integer getCustomerCount() {
		return customerCount;
	}

	public void setCustomerCount(Integer customerCount) {
		this.customerCount = customerCount;
	}

	public Integer getSignCustomerCount() {
		return signCustomerCount;
	}

	public void setSignCustomerCount(Integer signCustomerCount) {
		this.signCustomerCount = signCustomerCount;
	}

	public Integer getInsertCustomerCount() {
		return insertCustomerCount;
	}

	public void setInsertCustomerCount(Integer insertCustomerCount) {
		this.insertCustomerCount = insertCustomerCount;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

}
